Skip to content
This repository has been archived by the owner on Feb 22, 2020. It is now read-only.

feat(Code Signing) windows & mac #122

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open

Conversation

codekiln
Copy link

No description provided.

codekiln and others added 30 commits September 19, 2017 10:50
Update nwjs-builder-phoenix
* didn't actually hook it all up yet, though
* working example of signing the HBX Live App!
* refix issue where we got EPERM scandir on glob in signApp
* update globby
…ev_code_signing_mac to master

* commit '6471c2df4e1aac88ab7851479928c5c8bd2642c2': (21 commits)
  export spawnAsync
  remove unneeded appdmg in package.json
  clarify error message for mac signing
  create extra arg for nodir:false because of new features in globby
  make windows signing work again after adding mac signing
  remove mac signing. see https://stackoverflow.com/q/47820846/78202
  remove mac signing. see https://stackoverflow.com/q/47820846/78202
  add mac signing
  add mac signing
  simplify defualt files to sign globs for mac
  Add exception handling to env var parsing
  WIP mac signing - I'm abandoning in favor of simpler approach for now
  remove spurious file
  ensure globby behaves correctly and doesn't stall on windows
  do prep work for signing nsis 7z plugin
  add signing of uninstaller in nsis target
  add signing of nsis7z and nsis setup.exe files
  add dotenv password code signing of directly produced .exe, .dll files
  add basic code signing of directly produced .exe, .dll files
  add spawn debug messages to nsis-gen
  ...
@codekiln codekiln mentioned this pull request Jul 14, 2018
@codekiln
Copy link
Author

This PR addresses #88, feat(code signing).

@codekiln codekiln changed the title add code signing to windows, mac feat(Code Signing) windows & mac Jul 14, 2018
}
}
}

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We needed to be able to pass a password stored in a .env file to the key. That's the point of this block of code.

@codekiln
Copy link
Author

codekiln commented Jul 14, 2018

Tagging @kofic since he's worked with this code recently.

@codekiln codekiln closed this Jul 14, 2018
@codekiln codekiln reopened this Jul 14, 2018
@evshiron
Copy link
Owner

I have no experience with code signing and can't simply accept it. It will be excellent if we have tests and docs for it.

@gretel
Copy link

gretel commented Oct 18, 2019

why is this PR not getting accepted?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants